add_library(ubse_node_controller STATIC
        ubse_node_controller.cpp
        ubse_node_controller_module.cpp
        ubse_node_controller_collector.cpp
        ubse_node_controller_msg.cpp
        ubse_node_controller_util.cpp
        ubse_node_api.cpp
        ubse_node_controller_query_api.cpp
        ubse_node_api_convert.cpp
)
target_include_directories(ubse_node_controller PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${SRC_DIR}/res_plugins/mti ${SRC_DIR}/sdk/include)
target_link_libraries(ubse_node_controller PRIVATE ubse_com ubse_mti ubse_node ubse_utils ubse_election ubse_context ubse_timer ubse_serial ubse_ras
        api_server ubse_http ubse_config)